package com.smart.village.big.screen.mapper;

import com.alibaba.fastjson.JSONObject;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface BenefitPeopleMapper {
    List<JSONObject> getPersonalPointsAccountList(String townNumber, String villageNumber);

    List<JSONObject> getProjectProcessList(String townNumber, String villageNumber);

    List<JSONObject> getThreeAffairsDisclosureList(String townNumber, String villageNumber, String type);


    JSONObject getThreeAffairsDisclosureDetail(String affairsSerialNumber);

    List<JSONObject> getThreeAffairsDisclosureDetailAttachmentList(String affairsSerialNumber);

    List<JSONObject> getThreeResourceDisclosureList(String NewsTerminal,String townNumber, String villageNumber, String category);

    JSONObject getVillageRegulationsAgreements(String townNumber, String villageNumber);

    List<JSONObject> getVillageConcatPersonList(String villageNumber);

    List<JSONObject> getVolunteerActivityList(String townNumber, String villageNumber);

    String getMaxVillageTenureSerialNumber(String villageNumber);

    JSONObject getMaxVillageTenure(String maxTenureSerialNumber);

    List<JSONObject> getVillageOrganizationPositionTree(String maxTenureSerialNumber);

    List<JSONObject> getVillageLeaderPositionInformation(String villageNumber);

    JSONObject getPartyOrgPositionTenure(String maxTenureSerialNumber);
}
